﻿// P57 查找.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
/*
给定一个大小为n的单调不减的非负整数序列a（下标从1开始），再给出q个询问。

对于每个询问，给出一个整数x，你需要回答出，x第一次在给定序列a中出现的下标。

输入描述
第一行：两个整数
n,q。（1≤n,q≤2×105）

第二行：
n个整数，表示
a1,a2,~~,
a
n
a
1
​
 ,a
2
​
 ,⋅⋅⋅,a
n
​
 。（
0
≤
a
i
≤
1
0
9
0≤a
i
​
 ≤10
9
 ，
1
≤
i
≤
n
1≤i≤n）

第三行：
q
q个整数，表示询问的具体数字。（
0
≤
x
≤
1
0
9
0≤x≤10
9
 ）

输出描述
共一行，
q
q个整数，表示每个询问数字在序列中第一次出现的下标，若不存在，则为
−
1
−1。

请注意，每个整数后为空格，而不是换行。

输入样例1
复制代码
7 3
0 0 1 2 2 5 7
1 2 8
输出样例1
复制代码
3 4 -1


*/
#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

 